集散控制系統(tǒng)中自診斷與測(cè)試維護(hù)
1 集散控制系統(tǒng)自診斷功能 1.1 系統(tǒng)自診斷 集散控制系統(tǒng)的自診斷功能主要是指每秒對(duì)系統(tǒng)軟件、硬件及其插卡、通道等進(jìn)行檢查,一旦出現(xiàn)故障,操作站發(fā)出系統(tǒng)報(bào)警信息,報(bào)告故障發(fā)生時(shí)間、故障點(diǎn)的物理位置及故障原因、類別等,在CRT上顯示這些信息,發(fā)出音響,并打印信息以及存人硬盤。例如可檢測(cè)電池是否有電、風(fēng)扇的正常與否,I/O卡件的好壞。CPU卡、通訊卡、電源卡、通訊總線的好壞也可在操作站上顯示出來(lái),并自動(dòng)提示詳細(xì)的故障信息。在操作站上還可以顯示項(xiàng)目名稱,軟件版本號(hào),項(xiàng)目生成時(shí)間以及CPU空閑時(shí)間等。 系統(tǒng)的自診斷功能,可以診斷至模件級(jí)的故障。對(duì)于控制器故障、通訊網(wǎng)絡(luò)故障、輸入/輸出信號(hào)異常、I/O模件故障以及冗余備份等進(jìn)行診斷,并自動(dòng)提示詳細(xì)的故障信息。操作站采用雙重化鏡像硬盤,分立單元模件。 實(shí)時(shí)通信網(wǎng)絡(luò)V-NET是高速實(shí)時(shí)控制雙重化令牌網(wǎng),速度為10Mbps,通信協(xié)議符合IEEE802.4,兩條V-NET以200次/s的速度交互通信,一旦一路有故障,另一路立即工作,切換時(shí)間幾乎為零。 1.2 現(xiàn)場(chǎng)控制站及自診斷 現(xiàn)場(chǎng)控制站機(jī)柜以及操作站為微正壓機(jī)柜,設(shè)置風(fēng)扇單元強(qiáng)制散熱。風(fēng)扇單元設(shè)有空氣過濾網(wǎng)。柜內(nèi)裝有導(dǎo)電門分封墊條,以提高抗射頻干擾(RIF)的能力?,F(xiàn)場(chǎng)控制站機(jī)柜以及操作站機(jī)柜設(shè)有智能環(huán)境監(jiān)測(cè)裝置。HKU(House Keeping Unit)對(duì)柜內(nèi)電源、風(fēng)扇、溫度等環(huán)境參數(shù)進(jìn)行監(jiān)視。并將出現(xiàn)的報(bào)警信息傳送到CRT屏幕上。電源和信號(hào)電纜從機(jī)柜底部進(jìn)線,機(jī)柜內(nèi)預(yù)留有充足的空間,可進(jìn)行接線。機(jī)柜內(nèi)的端子排和端子有清晰的標(biāo)志,I/O模件端子為自鎖端子,便于安裝。 接線、端子排、電纜夾頭,電纜的走線槽以及接線槽均由非燃燒性材料制造。集散控制系統(tǒng)內(nèi)設(shè)備之間和機(jī)柜與控制盤和中間繼電器柜之間,組件、處理器模件和I/O模件之間的連接為電纜連接。這些均為專用的電纜,這些電纜符合IEEE防火標(biāo)準(zhǔn)。 現(xiàn)場(chǎng)控制站中央控制單元FCU采用4個(gè)CPU容錯(cuò)冗余技術(shù),可以實(shí)現(xiàn)在任何故障及隨機(jī)錯(cuò)誤產(chǎn)生的情況下連續(xù)不斷地控制。模件采用集成度高、散熱量低的固態(tài)電路以及表面封裝技術(shù),防塵、抗干擾能力強(qiáng)。模件帶電插拔不會(huì)引起本模件故障,也不會(huì)影響到其他模件的正常工作。模件插拔都有導(dǎo)軌和聯(lián)鎖裝置,防止損壞或引起故障。 系統(tǒng)接地電阻小于100Ω。過程輸入是在輸入模件中進(jìn)行工程單位數(shù)據(jù)轉(zhuǎn)換,內(nèi)部數(shù)據(jù)以工程單位數(shù)據(jù)進(jìn)行處理。在功能塊之間以工程單位數(shù)據(jù)進(jìn)行傳遞和接收。過程輸出是0~100%數(shù)據(jù)。通過采用多項(xiàng)高可靠性尖端技術(shù),使系統(tǒng)具有極高的抗干擾、耐環(huán)境等特點(diǎn)。 控制用輸出I/O模件采用了高分散的單片卡。模擬量輸入I/O模件為16路多路卡件,I/O模件帶有8MHz高速微處理器(μP)及A/D、D/A轉(zhuǎn)換器的智能化卡件。在I/O卡件中,能夠進(jìn)行輸入輸出處理、數(shù)字濾波、工業(yè)量程換算、線性運(yùn)算、熱電偶冷端補(bǔ)償、I/O開路檢查、故障判斷等功能。 對(duì)于模擬量輸入模件,能夠承受端子的短路,且不影響其他模件。輸出模件采用光電隔離技術(shù),并有過負(fù)荷保護(hù)措施。在系統(tǒng)的機(jī)柜內(nèi),任一模件的電源被拆除,都將發(fā)生報(bào)警,并在操作站上顯示。并將受此影響的控制回路切至手動(dòng)。對(duì)變送器的供電回路有單獨(dú)的熔斷器,熔斷器便于更換。 2 測(cè)試功能 集散控制系統(tǒng)的測(cè)試功能增加了現(xiàn)場(chǎng)控制站的控制功能。應(yīng)用測(cè)試軟件,可不必連接現(xiàn)場(chǎng)的信號(hào)線,對(duì)控制系統(tǒng)做靜態(tài)調(diào)試,然后再進(jìn)行動(dòng)態(tài)調(diào)試。每一個(gè)結(jié)構(gòu)化的控制功能均可以獨(dú)立地測(cè)試。這樣可以檢查出控制功能方面的錯(cuò)誤,并予以改正。 測(cè)試功能可以模擬數(shù)據(jù)I/O和現(xiàn)場(chǎng)控制站操作,允許在沒有實(shí)際I/O或者I/O裝置的情況下,執(zhí)行測(cè)試功能,直到整個(gè)測(cè)試完成。測(cè)試功能分為兩種:一種是沒有現(xiàn)場(chǎng)控制站,稱為離線測(cè)試;另一種是有現(xiàn)場(chǎng)控制站,稱為目標(biāo)測(cè)試。離線測(cè)試和目標(biāo)測(cè)試采用不同的測(cè)試外境。 2.1 離線測(cè)試 在離線測(cè)試時(shí)操作站和現(xiàn)場(chǎng)控制站是不需要的。離線測(cè)試使用現(xiàn)場(chǎng)控制站仿真器,這是在工作站上模擬現(xiàn)場(chǎng)控制站功能和作用的軟件。也就是說(shuō)現(xiàn)場(chǎng)控制站仿真功能是指用一臺(tái)模擬器來(lái)檢測(cè)控制站功能及操作。使用現(xiàn)場(chǎng)控制站模擬器僅需一臺(tái)工程師工作站,允許對(duì)當(dāng)前正在運(yùn)行的系統(tǒng)做必要的修改,而不需要一臺(tái)實(shí)際現(xiàn)場(chǎng)控制站。例如:模擬I/O和過程數(shù)據(jù)的狀態(tài)改變。但是與實(shí)際現(xiàn)場(chǎng)控制站相比較,在下面幾個(gè)方面,處理速度和控制時(shí)間是不同的。 (1)現(xiàn)場(chǎng)控制站仿真器是以標(biāo)準(zhǔn)速度掃描數(shù)據(jù),不是中速或者高速。 (2)I/O模件的處理不能被仿真。 (3)對(duì)現(xiàn)場(chǎng)控制站仿真器,連接傳輸是無(wú)效的。 2.2 目標(biāo)測(cè)試 目標(biāo)測(cè)試采用實(shí)際現(xiàn)場(chǎng)控制站,目標(biāo)測(cè)試不需要任何I/O卡和任何I/O測(cè)試裝置。用目標(biāo)測(cè)試可以測(cè)試精確的處理速度和控制時(shí)間。如果需要實(shí)際的過程時(shí)間或性能,只能采用目標(biāo)測(cè)試。測(cè)試功能可以運(yùn)行在一個(gè)工作站上。 2.3 測(cè)試的步驟 (1)生成源數(shù)據(jù)庫(kù)來(lái)描述控制功能; (2)初始化測(cè)試功能; (3)選擇測(cè)試模式; (4)將要選擇測(cè)試功能的數(shù)據(jù)庫(kù)下裝到FCS仿真器; (5)創(chuàng)建狀態(tài)窗口:狀態(tài)窗口是把測(cè)試目標(biāo)的操作狀態(tài)顯示在窗口中,就像在操作站操作畫面一樣; (6)創(chuàng)建用于測(cè)試的操作站數(shù)據(jù)庫(kù)并且初始化操作站程序; (7)初始化FCS仿真器。即改變運(yùn)行狀態(tài),激活FCS仿真器; (8)設(shè)置測(cè)試環(huán)境:對(duì)掃描周期、單步執(zhí)行的頻率、連線進(jìn)行設(shè)置。并設(shè)置記錄文件,設(shè)置斷點(diǎn); (9)輸人數(shù)據(jù),打開狀態(tài)窗口,執(zhí)行測(cè)試; (10)校正源數(shù)據(jù)庫(kù),下裝再一次執(zhí)行測(cè)試,最后終止測(cè)試。 使用測(cè)試功能,可以使被測(cè)試項(xiàng)目的運(yùn)行狀態(tài)就像真正顯示在操作站畫面上那樣,顯示在工作站上。因此,在運(yùn)行測(cè)試功能時(shí),可以觀察實(shí)際操作情況,并能有效地測(cè)試現(xiàn)場(chǎng)控制站。降低工程費(fèi)用。 2.4 測(cè)試功能的組成 測(cè)試功能由4部分組成,分別是測(cè)試目標(biāo)執(zhí)行功能,測(cè)試環(huán)境設(shè)置功能,連線功能和測(cè)試結(jié)果報(bào)告功能。測(cè)試目標(biāo)執(zhí)行功能對(duì)下裝到FCS或FCS仿真器的測(cè)試目標(biāo)即控制站的數(shù)據(jù)庫(kù),完成全過程執(zhí)行、單步執(zhí)行、設(shè)斷點(diǎn)和停止操作等功能。連線功能完成連線設(shè)置、改變連線常數(shù)、連線數(shù)據(jù)的自動(dòng)生成和連線操作。 2.5 測(cè)試功能所使用的文件 測(cè)試功能使用控制功能的數(shù)據(jù)庫(kù)文件和存儲(chǔ)連線數(shù)據(jù)的其他文件等等。 測(cè)試功能使用的文件分別是工作文件Work Files,Master Files和用戶備用文件User Back-up Files。Work Files中包含有系統(tǒng)生成鍵人或修改的數(shù)據(jù)。Master Files中包含的數(shù)據(jù)與裝載到FCS或FCS仿真器中的數(shù)據(jù)相同即控制功能數(shù)據(jù)庫(kù)和連線數(shù)據(jù)。User Back-up Files包含有統(tǒng)生成組態(tài)創(chuàng)建的暫時(shí)數(shù)據(jù)。它既不能下裝到FCS,也不能下裝到FCS仿真器。 (1)工作文件Work File是由存儲(chǔ)Save或Save&Check的操作創(chuàng)建而生成。Work File是指暫時(shí)保存組態(tài)定義數(shù)據(jù),但還沒有裝到目標(biāo)機(jī)FCS或操作站上。當(dāng)Work File的內(nèi)容成功地裝載到目標(biāo)機(jī)上,工作文件Work File將成為Master File,同時(shí)Work File將被刪去。 (2)Master File由下裝Load或者在線下裝Online Load操作創(chuàng)建而生成。Master File保存的組態(tài)定義文件數(shù)據(jù)與要下裝到目標(biāo)機(jī)上Work File的組態(tài)定義文件數(shù)據(jù)是一致的。Master File來(lái)自于Work File。利用組態(tài)可以調(diào)出或改變Master File的數(shù)據(jù)。當(dāng)建立好Master File之后,再調(diào)出Master File中的信息和數(shù)據(jù)進(jìn)行修改,隨后進(jìn)行Save操作,改變的數(shù)據(jù)將會(huì)存儲(chǔ)到Work File中。直到完成Load操作,改變后的數(shù)據(jù)才會(huì)保存到Master File中。即此時(shí)Master File才會(huì)改變數(shù)據(jù)。 (3)用戶備用文件User Back-up Files由Save With Other Name的操作創(chuàng)建而生成。用于保存與生成任務(wù)不直接相關(guān)的信息。 測(cè)試功能的文件Work File和Master File被分別劃分為源文件和目標(biāo)文件。源文件包含有可以用系統(tǒng)生成組態(tài)創(chuàng)建或修改的文本格式或數(shù)據(jù)。目標(biāo)文件包含有編譯Work File的結(jié)果,以便能夠下裝到FCS或FCS仿真器。 3 下裝與維護(hù) 3.1 離線下裝 當(dāng)組態(tài)完畢后需要進(jìn)行下裝。下裝可分為離線下裝和在線下裝。當(dāng)進(jìn)行FCS的離線下裝時(shí),所有FCS的功能暫停。所有FCS的數(shù)據(jù)庫(kù)寫入到FCS中。與FCS相關(guān)的過程輸入/輸出定義信息寫入到過程輸入/輸出卡中。并下裝標(biāo)準(zhǔn)程序、標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)和過程輸入/輸出定義的信息和數(shù)據(jù)。 3.2 在線下裝 組態(tài)鍵人完畢后,需要先對(duì)FCS做離線下裝,使FCS正常運(yùn)行以后再做在線FCS下裝。當(dāng)在線FCS下裝時(shí),不停止FCS的控制功能,只是暫停在線組態(tài)已經(jīng)改變的FCS數(shù)據(jù)庫(kù)部分。 在線下裝是要寫入到FCS的內(nèi)存。在線下裝可以改變站的公共定義和共享常數(shù),過程輸入/輸出,全局開關(guān)和常用開關(guān),通信網(wǎng)絡(luò)V-NET構(gòu)成信息以及報(bào)警處理定義。對(duì)于控制回路圖的增加、減少和改變,功能塊的增加和改變,執(zhí)行順序的改變,以及將功能塊移動(dòng)到其他的控制回路圖中均可以在在線下裝中完成。 3.3 在線維護(hù) 對(duì)于通常的系統(tǒng),在不停止CPU的情況下,在線維護(hù)功能能夠部分地修改控制功能或增加一些控制功能。在線維護(hù)功能能夠獨(dú)立地適應(yīng)于每個(gè)控制區(qū)域。在線維護(hù)功能允許數(shù)據(jù)庫(kù)以每一個(gè)控制區(qū)、控制圖和功能塊為單位進(jìn)行生成和下裝而不用中斷FCS的操作。但是在線FCS組態(tài)可以修改或改變的定義項(xiàng)有所限制。也就是說(shuō),在線FCS組態(tài)不可以改變或修改每一個(gè)定義畫面的所有項(xiàng)。 3.4 系統(tǒng)維護(hù) 系統(tǒng)維護(hù)功能主要包括系統(tǒng)維護(hù)、系統(tǒng)報(bào)警信息顯示、FCS狀態(tài)顯示、操作站本站狀態(tài)顯示、等值化功能和操作設(shè)置功能。 FCS狀態(tài)顯示可以顯示控制站信息、控制站狀態(tài)、控制區(qū)域的狀態(tài)以及控制站的構(gòu)成。在FCS狀態(tài)顯示 畫面中,可以進(jìn)行控制站的啟動(dòng)和停止,參數(shù)的存儲(chǔ)、下裝I/O模件等。I/O模件狀態(tài)顯示窗口可以顯示節(jié)點(diǎn)注釋、節(jié)點(diǎn)狀態(tài)、電源狀態(tài)。并顯示與I/O模件通信的狀態(tài)以及溫度監(jiān)視的情況。正常為綠色,故障為紅色,故障時(shí)并帶有“?”標(biāo)記。 現(xiàn)場(chǎng)控制單元的CPU卡完成控制運(yùn)算,監(jiān)視CPU卡,監(jiān)視電源狀態(tài)、風(fēng)扇轉(zhuǎn)數(shù)和FCU內(nèi)部溫度,當(dāng)發(fā)現(xiàn)以上任何特性異常,則CPU卡將發(fā)生報(bào)警。 操作站狀態(tài)顯示可以顯示操作站的信息、操作站狀態(tài)、操作站的組態(tài),可設(shè)置操作站的操作模式,設(shè)置報(bào)警總貌畫面中的顯示模式,設(shè)置打印機(jī)的模式等??赏ㄟ^此畫面下方的軟鍵,分別切換到系統(tǒng)維護(hù)菜單畫面,切換到操作選擇設(shè)置畫面,進(jìn)行SCSI口連接以及切換到系統(tǒng)總貌顯示畫面。 操作站的操作選擇設(shè)置畫面可以顯示操作站信息如:項(xiàng)目名、版本號(hào)、操作站的站名??梢赃M(jìn)行操作站觸屏方式的設(shè)置,可以初始化觸屏,校正觸屏以及進(jìn)行語(yǔ)音輸出音量的控制。并且可通過此畫面下方的軟鍵,切換到維護(hù)菜單畫面和系統(tǒng)總貌顯示畫面。 4 結(jié)束語(yǔ) 雖然集散控制系統(tǒng)型號(hào)各異,但是不同廠家DCS系統(tǒng)的組態(tài)方法基本類似。當(dāng)組態(tài)完成之后,均需將系統(tǒng)組態(tài),操作站組態(tài),操作員應(yīng)用組態(tài),流程圖組態(tài)存儲(chǔ)、檢查、編譯、下裝到操作站上。將控制站組態(tài)下裝到控制站上。要使集散控制系統(tǒng)正常投入運(yùn)行,系統(tǒng)自診斷、下裝、維護(hù)、測(cè)試等功能對(duì)于系統(tǒng)運(yùn)行起著極其重要作用。因此分析研究DCS的自診斷、維護(hù)與測(cè)試具有及其重要的意義。
提交
超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機(jī)械的智能化轉(zhuǎn)型
新大陸自動(dòng)識(shí)別精彩亮相2024華南國(guó)際工業(yè)博覽會(huì)
派拓網(wǎng)絡(luò)被Forrester評(píng)為XDR領(lǐng)域領(lǐng)導(dǎo)者
智能工控,存儲(chǔ)強(qiáng)基 | ??低晭?lái)精彩主題演講
展會(huì)|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會(huì)